function returnText(data, sxmc) {
    let { attributeType, fieldName } = data
    let { sfbt, sxys, maxLength } = attributeType
    if (sxys === 'input') {
        let result = [[
            0,
            `/党建2.0升级/${sxmc}/PC`,
            `#${sxmc}`,
            `${sxmc}-${fieldName}`,
            '',
            `1.登录贝贝PC端，进入工作台，点击${sxmc}管理
            2.进入该页面后，选择${sxmc}查询页面
            3.查看${fieldName}字段`,
            `可编辑文本框，必输项，限制${maxLength}字，默认反显发起时录入的值`,
            `中`,
            `通过`
        ], [
            0,
            `/党建2.0升级/${sxmc}/PC`,
            `#${sxmc}`,
            `${sxmc}-${fieldName}-字符长度校验`,
            '',
            `1.登录贝贝PC端，进入工作台，点击${sxmc}管理
            2.进入该页面后，选择${sxmc}页面
            3.${fieldName}字段录入最大长度字符，其他字段正确填写，点击提交按钮`,
            '提交成功',
            `中`,
            `通过`
        ]]
        if (sfbt === 0) {
            // 非必输
            result.push([
                0,
                `/党建2.0升级/${sxmc}/PC`,
                `#${sxmc}`,
                `${sxmc}-${fieldName}-非必输校验`,
                '',
                `1.登录贝贝PC端，进入工作台，点击${sxmc}管理
                2.进入该页面后，选择${sxmc}页面
                3.${fieldName}字段不录入，其他字段正确填写，点击提交按钮`,
                '提交成功',
                `中`,
                `通过`
            ])
            return result
        }
        return result
    }
    return []
    // if(sxys === 'InputNumber'){
    //     // 数值
    //     return [
    //         0,
    //         `/党建2.0升级/${sxmc}/PC`,
    //         `#${sxmc}`,
    //         `${sxmc}-${fieldName}`,
    //         '',
    //         `1.登录贝贝PC端，点击${sxmc}”
    //         2.查看${fieldName}字段`,
    //         `可编辑文本框，${ sfbt === 0 ? '非必输' : '必输'}，大于 0 数值，保留两位小数`
    //     ]
    // }
}

function genData(sxmc, item) {
    let { fieldName, attributeType } = item
    let oSxys = {
        'input': '文本输入框',
        'InputNumber': '数值输入框',
        'select': '选择下拉框',
        'DatePicker': '日期选择框',
        'RangePicker': '时间选择框'
    }
    return [
        [0, `/党建2.0升级/${sxmc}/PC`, `#${sxmc}`, `${sxmc}-${fieldName}`, '', `1.登录贝贝PC端，进入工作台，点击进入${sxmc}，进入该页面\n2.进入该页面后，查看${fieldName}字段`, `${oSxys[attributeType.sxys]}，${attributeType.sfbt == 0 ? '非必输' : '必输项'}`, `中`, `通过`],
        [0, `/党建2.0升级/${sxmc}/PC`, `#${sxmc}`, `${sxmc}-${fieldName}-选择`, '', `1.登录贝贝PC端，进入工作台，点击进入${sxmc}，进入该页面\n2.进入该页面后，选择${fieldName}字段`, `${fieldName}反显选择的选项`, `中`, `通过`],
        [0, `/党建2.0升级/${sxmc}/PC`, `#${sxmc}`, `${sxmc}-${fieldName}-切换`, '', `1.登录贝贝PC端，进入工作台，点击进入${sxmc}，进入该页面\n2.进入该页面后，切换${fieldName}字段`, `${fieldName}反显切换后的选项`, `中`, `通过`],
        [0, `/党建2.0升级/${sxmc}/PC`, `#${sxmc}`, `${sxmc}-${fieldName}-删除`, '', `1.登录贝贝PC端，进入工作台，点击进入${sxmc}，进入该页面\n2.进入该页面后，删除${fieldName}字段`, `已选择的${fieldName}被删除`, `中`, `通过`],
    ]
}

module.exports = {
    genData,
    returnText,
}